Kenya Defence Forces Helicopter Crash Results in Casualties, Including Top Military Official


  •   1 min read
Kenya Defence Forces Helicopter Crash Results in Casualties, Including Top Military Official
Chief of Defence Forces Francis Ogolla is said to have been onboard. File Photo